Volume 19, Issue 16, December 2018, Pages 147-160
Osman bin Abd-elmalek Amin; Abd-elrahman bin Ahmed Mohamed Saegh